2387,2389,2392,2393,2395,2396,2397,2398,2399,2402,2403,2404,2404,2405,2405,2405,2406,2406,2407,2408,2408,2409,2409,2409,2410,2410,2410,2410,2410,2411,2412,2412,2413,2413,2414,2415,2415,2416,2417,2418,2418,2420,2421,2422,2423,2424,2425,2427,2428,2429,2429,2430,2431,2431,2432,2432,2433,2434,2434,2433,2433,2432,2430,2430,2430,2429,2429,2429,2430,2431,2432,2433,2436,2437,2440,2442,2443,2444,2445,2446,2447,2448,2449,2451,2455,2456,2458,2459,2459,2460,2461,2462,2462,2463,2464,2465,2467,2469,2469,2470,2470,2471,2471,2471,2470,2469,2468,2467,2466,2465,2464,2464,2465,2465,2465,2465,2463,2463,2464,2464,2465,2465,2466,2466,2466,2466,2465,2463,2463,2462,2461,2461,2460,2458,2457,2456,2454,2453,2453,2452,2451,2450,2450,2449,2448,2448,2448,2447,2447,2446,2445,2444,2443,2443,2442,2441,2440,2439,2437,2436,2435,2434,2433,2433,2431,2431,2430,2429,2427,2426,2425,2424,2423,2422,2421,2420,2419,2417,2417,2415,2414,2413,2412,2411,2410,2409,2408,2406,2404,2403,2403,2402,2401,2400,2399,2399,2399,2398,2397,2396,2395,2394,2393,2392,2391,2390,2389,2388,2387,2385,2383,2382,2381,2380,2379,2378,2377,2376,2375,2374,2373,2372,2371,2370,2369,2368,2367,2366,2366,2366,2366,2365,2365,2365,2364,2364,2363,2363,2363,2363,2364,2366,2367,2368,2368,2369,2370,2371,2372,2373,2374,2375,2375,2375,2374,2374,2373,2372,2371,2370,2369,2368,2367,2367,2366,2366,2366,2367,2367,2367,2368,2369,2370,2370,2370,2371,2372,2372,2372,2372,2372,2372,2371,2371,2370,2370,2371,2372,2374,2375,2376,2377,2378,2378,2377,2376,2376,2375,2374,2373,2372,2371,2370,2369,2368,2367,2366,2365,2365,2364,2364,2363,2362,2362,2363,2364,2364,2365,2366,2366,2367,2368,2368,2368,2369,2370,2370,2370,2370,2370,2371,2372,2373,2373,2373,2373,2373,2372,2371,2370,2370,2370,2371,2372,2373,2374,2375,2376,2377,2377,2377,2377,2376,2376,2376,2377,2378,2378,2378,2380,2382,2383,2384,2385,2386,2387,2387,2387,2387;1667,1669,1669,1670,1671,1671,1671,1671,1670,1668,1667,1667,1666,1666,1665,1664,1663,1662,1661,1659,1658,1658,1657,1656,1655,1654,1653,1652,1651,1650,1649,1648,1648,1647,1647,1647,1646,1646,1646,1647,1648,1649,1649,1650,1650,1650,1650,1650,1650,1650,1649,1649,1649,1647,1647,1646,1645,1644,1642,1641,1640,1639,1639,1638,1637,1637,1636,1635,1635,1634,1634,1633,1633,1633,1634,1635,1635,1635,1635,1634,1634,1633,1633,1632,1632,1632,1631,1630,1629,1629,1628,1627,1626,1625,1625,1624,1622,1621,1620,1620,1618,1617,1616,1615,1614,1614,1613,1612,1612,1611,1611,1610,1609,1608,1607,1606,1604,1603,1603,1602,1601,1600,1599,1598,1597,1595,1595,1594,1593,1593,1592,1591,1590,1589,1588,1587,1586,1586,1585,1584,1583,1582,1581,1581,1581,1582,1583,1583,1584,1584,1585,1584,1583,1582,1582,1582,1582,1583,1584,1584,1584,1584,1584,1583,1583,1582,1582,1581,1579,1578,1578,1576,1573,1573,1573,1573,1574,1574,1575,1575,1575,1575,1575,1574,1574,1574,1573,1573,1573,1573,1572,1572,1572,1573,1573,1574,1575,1576,1576,1576,1576,1576,1576,1576,1576,1576,1576,1576,1577,1577,1577,1577,1578,1578,1579,1579,1579,1579,1580,1580,1580,1580,1580,1579,1578,1578,1578,1579,1580,1581,1582,1582,1583,1584,1584,1585,1585,1586,1587,1588,1589,1589,1589,1589,1590,1590,1590,1590,1590,1590,1590,1590,1591,1592,1592,1593,1593,1593,1593,1594,1594,1595,1595,1596,1597,1598,1599,1599,1600,1601,1601,1601,1600,1599,1598,1598,1598,1599,1600,1601,1603,1604,1604,1605,1606,1607,1608,1608,1609,1609,1609,1610,1610,1611,1612,1612,1613,1613,1613,1613,1613,1613,1613,1613,1614,1614,1615,1616,1617,1618,1620,1621,1622,1623,1624,1624,1625,1626,1626,1627,1628,1630,1631,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1642,1643,1644,1645,1645,1646,1646,1647,1648,1649,1649,1649,1649,1649,1649,1650,1651,1652,1653,1653,1654,1655,1656,1657,1658,1659,1659,1660,1661,1661,1662,1663,1663,1664,1665,1666